• word of the day

    artemisia vulgaris

    artemisia vulgaris - Dictionary definition and meaning for word artemisia vulgaris

    Definition
    (noun) European tufted aromatic perennial herb having hairy red or purple stems and dark green leaves downy white below and red-brown florets
    Synonyms : common mugwort
Download our Mobile App Today
Receive our word of the day
on Whatsapp